extra-ripe tomato - English Synonyms Dictionary